Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 LLOYDS ROAD Semi-Detached £176,525 £177,000 19 Aug 2022
21 LLOYDS ROAD Semi-Detached £199,797 £102,500 27 Jul 2004
24 LLOYDS ROAD Semi-Detached £224,910 £82,000 16 Aug 2002
26 LLOYDS ROAD Terraced £139,895 £135,000 24 Mar 2022